screen (monitor) - French English Dictionary